export interface CalculatePriceDTO {
  variantId: string;
  selectedQuestionIds: string[];
}

export interface TradeInItem {
  variantId: string;
  imei?: string;
  originPrice: number;
  customPrice: number;
  checkListId: string;
  checkedQuestionIds: string[];
}

export interface TradeInPaymentItem {
  paymentMethod: string;
  amount: number;
}

export interface TradeinCheckOutDto {
  customerId: string;
  branchId: string;
  total: number;
  comment?: string;
  items: TradeInItem[];
  payments: TradeInPaymentItem[];
}
